vanmaram

വലിയ റാന്തല്‍വിളക്ക് - meaning in english

Meanings for വലിയ റാന്തല്‍വിളക്ക്

noun
Hurricane lamp